A stabilized GPBiCG method with a strategy to remedy accuracy of Bi-CG coefficients for solving linear systems
نویسندگان
چکیده
Bi-conjugate gradient (Bi-CG) is a well-known method for solving linear systems Ax = b for x, where A is a given n-by-n matrix, and b a given n-vector. A number of hybrid Bi-CG methods such as conjugate gradient squared (CGS), Bi-CG STABilized (Bi-CGSTAB), BiCGStab2, BiCGstab(`), Generalized Product-type Bi-CG (GPBiCG), and BiCG×MR2 have been developed to improve the convergence of Bi-CG and to avoid multiplication by the transpose conjugate A∗ of A. The residual polynomials of hybrid Bi-CG methods can be expressed as the product of the bi-Lanczos polynomial and other, so-called stabilizing polynomials, say Pk, with Pk(0) = 1 and degree k. In GPBiCG and BiCG×MR2, these stabilizing polynomials can be generated by a threeterm recurrence similar to the Lanczos polynomials but with different recurrence coefficients. As the Lanczos polynomials, they can also be obtained by coupled two-term recurrences. GPBiCG exploits the coupled two-term version, while BiCG×MR2 exploits the three-term variant. A third variant of GPBiCG, which is referred to as the RG variant of GPBiCG, has been proposed by Röllin and Gutknecht to improve the stability of the original GPBiCG method. The stabilizing polynomials of this variant also rely on the coupled two-term recurrences. As in BiCG×MR2, we propose to redesign the recurrences of GPBiCG by coupling the coupled two-term recurrences of Bi-CG with the three-term recurrence for the stabilizing. However, the coupled two-term recurrences of Bi-CG that we use differ slightly from the standard ones. This modification appears to lead to slightly more accurate Bi-CG coefficients and allows a more elegant derivation of GPBiCG. We consider two combinations. The recurrences of the resulting two algorithms are different from those of the original GPBiCG, BiCG×MR2, and the RG variant of GPBiCG. The better accuracy of the Bi-CG coefficients in our new variants appears to be important specifically in cases of a long stagnation phase. We therefore propose a strategy to remedy accuracy of BiCG coefficients in our variants. Our numerical experiments show that our new variants are less affected by rounding errors than the original GPBiCG, the RG variant of GPBiCG and BiCG×MR2, and the stabilized GPBiCG method with the strategy is effective.
منابع مشابه
CR Variants of Hybrid Bi-CG Methods for Solving Linear Systems with Nonsymmetric Matrices
s at ICCAM 2008 CR Variants of Hybrid Bi-CG Methods for Solving Linear Systems with Nonsymmetric Matrices Kuniyoshi Abe Gifu Shotoku University 1-38, Nakauzura, Gifu, 500-8288 Japan [email protected] Joint work with: S. Fujino By Krylov subspace methods, we are solving a large sparse linear system Ax = b, where A stand for an n-by-n matrix, and x and b are n-vectors, respectively. The Bi-C...
متن کاملAn Approximate Method for System of Nonlinear Volterra Integro-Differential Equations with Variable Coefficients
In this paper, we apply the differential transform (DT) method for finding approximate solution of the system of linear and nonlinear Volterra integro-differential equations with variable coefficients, especially of higher order. We also obtain an error bound for the approximate solution. Since, in this method the coefficients of Taylor series expansion of solution is obtained by a recurrence r...
متن کاملA programming method to estimate proximate parameters of coal beds from well-logging data using a sequential solving of linear equation systems
This paper presents an innovative solution for estimating the proximate parameters of coal beds from the well-logs. To implement the solution, the C# programming language was used. The data from four exploratory boreholes was used in a case study to express the method and determine its accuracy. Then two boreholes were selected as the reference, namely the boreholes with available well-logging ...
متن کاملFurther improvements in nonsymmetric hybrid
In the past few years new methods have been proposed that can be seen as combinations of standard Krylov subspave methods, such as Bi{ CG and GMRES. One of the rst hybrid schemes of this type is CGS, actually the Bi{CG squared method. Other such hybrid schemes include BiCGSTAB (a combination of Bi{CG and GMRES(1)), QMRS, TFQMR, Hybrid GMRES (polynomial preconditioned GMRES) and the nested GMRES...
متن کاملA bi-level linear multi-objective decision making model with interval coefficients for supply chain coordination
Abstract: Bi-level programming, a tool for modeling decentralized decisions, consists of the objective(s) of the leader at its first level and that is of the follower at the second level. Three level programming results when second level is itself a bi-level programming. By extending this idea it is possible to define multi-level programs with any number of levels. Supply chain planning problem...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010